Table: Environmental Loss Contingency Disclosure [Table]

Line Label Object Class Period Type Balance Name
1 Environmental Loss Contingency Disclosure [Table] [Table]

*

*

added:EnvironmentalLossContingencyDisclosureTable
2 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
3 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
4 Environmental Loss Contingency Disclosure [Line Items] [Line Items]

*

*

added:EnvironmentalLossContingencyDisclosureLineItems
5 Environmental Loss Contingency Disclosure [Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:EnvironmentalLossContingencyDisclosureTextBlock
6 Applicability, Impact and Conclusion of Environmental Loss Contingencies [Hierarchy] [Abstract]

*

*

us-gaap:ApplicabilityImpactAndConclusionOfEnvironmentalLossContingenciesAbstract
7 Applicability and Impact of Environmental Laws [Concept] Text/String For Period

*

us-gaap:ApplicabilityAndImpactOfEnvironmentalLaws
8 Environmental Applicability, Impact and Conclusion Disclosures [Concept] Text/String For Period

*

us-gaap:EnvironmentalApplicabilityImpactAndConclusionDisclosures
9 Accrual for Environmental Loss Contingencies Disclosure [Hierarchy] [Abstract]

*

*

us-gaap:AccrualForEnvironmentalLossContingenciesDisclosureAbstract
10 Movement in Accrual for Environmental Loss Contingencies Disclosures [Concept] Text/String For Period

*

us-gaap:MovementInAccrualForEnvironmentalLossContingenciesDisclosures
11 Accrual for Environmental Loss Contingencies, Material Changes in Accrual [Concept] Text/String For Period

*

us-gaap:AccrualForEnvironmentalLossContingenciesMaterialChangesInAccrual
12 Accrual for Environmental Loss Contingencies [Roll Forward] [Abstract]

*

*

us-gaap:AccrualForEnvironmentalLossContingenciesRollForward
13 Accrual for Environmental Loss Contingencies, Beginning Balance [Concept] Monetary As Of Credit us-gaap:AccrualForEnvironmentalLossContingencies
14 Accrual for Environmental Loss Contingencies, Period Increase (Decrease) [Roll Up] [Abstract]

*

*

added:AccrualForEnvironmentalLossContingenciesPeriodIncreaseDecreaseRollUp
15 Accrual for Environmental Loss Contingencies, Provision for New Losses [Concept] Monetary For Period Credit us-gaap:AccrualForEnvironmentalLossContingenciesProvisionForNewLosses
16 Accrual for Environmental Loss Contingencies, Payments [Concept] Monetary For Period Debit us-gaap:AccrualForEnvironmentalLossContingenciesPayments
17 Accrual for Environmental Loss Contingencies, Increase (Decrease) for Acquisitions and Divestitures [Concept] Monetary For Period Credit us-gaap:AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForAcquisitionsAndDivestitures
18 Accrual for Environmental Loss Contingencies, Increase (Decrease) for Revision in Estimates [Concept] Monetary For Period Debit us-gaap:AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForRevisionInEstimates
19 Accrual for Environmental Loss Contingencies, Increase (Decrease) for Currency Translation [Concept] Monetary For Period Credit us-gaap:AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForCurrencyTranslation
20 Accrual for Environmental Loss Contingencies, Period Increase (Decrease), Total [Concept] Monetary For Period

*

us-gaap:AccrualForEnvironmentalLossContingenciesPeriodIncreaseDecrease
21 Accrual for Environmental Loss Contingencies, Ending Balance [Concept] Monetary As Of Credit us-gaap:AccrualForEnvironmentalLossContingencies
22 Components of Environmental Loss Accrual [Hierarchy] [Abstract]

*

*

us-gaap:ComponentsOfEnvironmentalLossAccrualAbstract
23 Accrual for Environmental Loss Contingencies, Material Components [Concept] Text/String For Period

*

us-gaap:AccrualForEnvironmentalLossContingenciesMaterialComponents
24 Accrual for Environmental Loss Contingencies, Significant Assumptions [Concept] Text/String For Period

*

us-gaap:AccrualForEnvironmentalLossContingenciesSignificantAssumptions
25 Accrual for Environmental Loss Contingencies, Component Amount [Concept] Monetary As Of Credit us-gaap:AccrualForEnvironmentalLossContingenciesComponentAmount
26 Accrual for Environmental Loss Contingencies, Balance Sheet Classification [Hierarchy] [Abstract]

*

*

us-gaap:AccrualForEnvironmentalLossContingenciesBalanceSheetClassificationAbstract
27 Accrual for Environmental Loss Contingencies, Caption [Concept] Text/String For Period

*

us-gaap:AccrualForEnvironmentalLossContingenciesCaption
28 Accrual for Environmental Loss Contingencies, Reconciliation of Undiscounted Amount to Recorded Balance [Hierarchy] [Abstract]

*

*

us-gaap:AccrualForEnvironmentalLossContingenciesReconciliationOfUndiscountedAmountToRecordedBalanceAbstract
29 Accrual for Environmental Loss Contingencies, Discount Rate [Concept] Perdent As Of

*

us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate
30 Accrual for Environmental Loss Contingencies, Net [Roll Up] [Abstract]

*

*

us-gaap:AccrualForEnvironmentalLossContingenciesNetAbstract
31 Accrual for Environmental Loss Contingencies, Gross [Roll Up] [Abstract]

*

*

us-gaap:AccrualForEnvironmentalLossContingenciesGrossAbstract
32 Accrual for Environmental Loss Contingencies, Undiscounted, Due within One Year [Concept] Monetary As Of Credit us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear
33 Accrual for Environmental Loss Contingencies, Undiscounted, Due in Second Year [Concept] Monetary As Of Credit us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear
34 Accrual for Environmental Loss Contingencies, Undiscounted, Due in Third Year [Concept] Monetary As Of Credit us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear
35 Accrual for Environmental Loss Contingencies, Undiscounted, Due in Fourth Year [Concept] Monetary As Of Credit us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear
36 Accrual for Environmental Loss Contingencies, Undiscounted, Due in Fifth Year [Concept] Monetary As Of Credit us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear
37 Accrual for Environmental Loss Contingencies, Undiscounted, Due after Fifth Year [Concept] Monetary As Of Credit us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear
38 Accrual for Environmental Loss Contingencies, Gross, Total [Concept] Monetary As Of Credit us-gaap:AccrualForEnvironmentalLossContingenciesGross
39 Accrual for Environmental Loss Contingencies, Discount [Concept] Monetary As Of Debit us-gaap:AccrualForEnvironmentalLossContingenciesDiscount
40 Accrual for Environmental Loss Contingencies, Net, Total [Concept] Monetary As Of Credit us-gaap:AccrualForEnvironmentalLossContingenciesNet
41 Accrual for Environmental Loss Contingencies [Roll Up] [Abstract]

*

*

us-gaap:AccrualForEnvironmentalLossContingenciesAbstract
42 Accrued Environmental Loss Contingencies, Current [Concept] Monetary As Of Credit us-gaap:AccruedEnvironmentalLossContingenciesCurrent
43 Accrued Environmental Loss Contingencies, Noncurrent [Concept] Monetary As Of Credit us-gaap:AccruedEnvironmentalLossContingenciesNoncurrent
44 Accrual for Environmental Loss Contingencies, Total [Concept] Monetary As Of Credit us-gaap:AccrualForEnvironmentalLossContingencies
45 Recorded Third-Party Recoveries Related to Environmental Remediation Obligations [Hierarchy] [Abstract]

*

*

us-gaap:RecordedThirdPartyRecoveriesRelatedToEnvironmentalRemediationObligationsAbstract
46 Recorded Third-Party Environmental Recoveries, Description [Concept] Text/String For Period

*

us-gaap:RecordedThirdPartyEnvironmentalRecoveriesDescription
47 Recorded Third-Party Environmental Recoveries Receivable [Concept] Monetary As Of Debit us-gaap:RecordedThirdPartyEnvironmentalRecoveriesReceivable
48 Recorded Third-Party Environmental Recoveries, Discount Rate [Concept] Perdent As Of

*

us-gaap:RecordedThirdPartyEnvironmentalRecoveriesDiscountRate
49 Material Components of Recorded Third-Party Environmental Recoveries [Hierarchy] [Abstract]

*

*

us-gaap:MaterialComponentsOfRecordedThirdPartyEnvironmentalRecoveriesAbstract
50 Recorded Third-Party Environmental Recoveries, Components [Concept] Text/String For Period

*

us-gaap:RecordedThirdPartyEnvironmentalRecoveriesComponents
51 Recorded Third-Party Environmental Recoveries, Amount [Concept] Monetary As Of Debit us-gaap:RecordedThirdPartyEnvironmentalRecoveriesAmount
52 Recorded Third-Party Environmental Recoveries, Balance Sheet Classification [Hierarchy] [Abstract]

*

*

us-gaap:RecordedThirdPartyEnvironmentalRecoveriesBalanceSheetClassificationAbstract
53 Recorded Third-Party Environmental Recoveries, Current [Concept] Monetary As Of Debit us-gaap:RecordedThirdPartyEnvironmentalRecoveriesCurrent
54 Recorded Third-Party Environmental Recoveries, Noncurrent [Concept] Monetary As Of Debit us-gaap:RecordedThirdPartyEnvironmentalRecoveriesNoncurrent
55 Recorded Third-Party Environmental Recoveries, Caption [Concept] Text/String For Period

*

us-gaap:RecordedThirdPartyEnvironmentalRecoveriesCaption
56 Recorded Third-Party Environmental Recoveries, Net [Roll Up] [Abstract]

*

*

us-gaap:RecordedThirdPartyEnvironmentalRecoveriesNetAbstract
57 Recorded Third-Party Environmental Recoveries, Undiscounted [Concept] Monetary As Of Debit us-gaap:RecordedThirdPartyEnvironmentalRecoveriesUndiscounted
58 Recorded Third-Party Environmental Recoveries, Discount [Concept] Monetary As Of Credit us-gaap:RecordedThirdPartyEnvironmentalRecoveriesDiscount
59 Recorded Third-Party Environmental Recoveries, Net, Total [Concept] Monetary As Of Debit us-gaap:RecordedThirdPartyEnvironmentalRecoveriesNet
60 Environmental Property Sale, Disposal or Abandonment Costs [Hierarchy] [Abstract]

*

*

us-gaap:EnvironmentalPropertySaleDisposalOrAbandonmentCostsAbstract
61 Environmental Costs of Property for Sale, Disposal or Abandonment Disclosures [Concept] Text/String For Period

*

us-gaap:EnvironmentalCostsOfPropertyForSaleDisposalOrAbandonmentDisclosures
62 Environmental Costs of Property for Sale, Disposal or Abandonment, Anticipated Exit Costs [Concept] Monetary For Period Debit us-gaap:EnvironmentalCostsOfPropertyForSaleDisposalOrAbandonmentAnticipatedExitCosts
63 Environmental Costs of Property for Sale, Disposal or Abandonment, Accrued Exit Costs [Concept] Monetary As Of Credit us-gaap:EnvironmentalCostsOfPropertyForSaleDisposalOrAbandonmentAccruedExitCosts
64 Environmental Costs of Property for Sale, Disposal or Abandonment, Balance Sheet Caption [Concept] Text/String For Period

*

us-gaap:EnvironmentalCostsOfPropertyForSaleDisposalOrAbandonmentBalanceSheetCaption
65 Environmental Remediation Costs Recognized [Hierarchy] [Abstract]

*

*

us-gaap:EnvironmentalRemediationCostsRecognizedAbstract
66 Environmental Remediation Costs Recognized Disclosure [Concept] Text/String For Period

*

us-gaap:EnvironmentalRemediationCostsRecognizedDisclosure
67 Environmental Cost Recognized [Concept] Text/String For Period

*

us-gaap:EnvironmentalCostRecognized
68 Environmental Remediation Expense [Concept] Monetary For Period Debit us-gaap:EnvironmentalRemediationExpense
69 Environmental Cost Recognized, Recovery Credited to Expense [Concept] Monetary As Of Credit us-gaap:EnvironmentalCostRecognizedRecoveryCreditedToExpense
70 Environmental Cost Recognized, Capitalized in Period [Concept] Monetary As Of Debit us-gaap:EnvironmentalCostRecognizedCapitalizedInPeriod
71 Environmental Cost Recognized, Caption [Concept] Text/String For Period

*

us-gaap:EnvironmentalCostRecognizedCaption